Arch Panel Sheet/pl

POLECENIE TO JEST CZĘŚCIĄ ZINTEGROWANEGO środowiska pracy BIM w V1.0
Ta strona została zaktualizowana dla tej wersji.

BIM: Arkusz panelu

Lokalizacja w menu
Narzędzia → Narzędzia panelu → Arkusz panelu
Środowisko pracy
BIM
Domyślny skrót
P S
Wprowadzono w wersji
0.17
Zobacz także
Panel, Cięcie panelu, Zagnieżdżanie

Opis

Narzędzie to pozwala zbudować arkusz 2D, zawierający dowolną liczbę obiektów Cięcia panelu lub dowolny inny obiekt 2D, taki jak te wykonane za pomocą środowisk Rysunek Roboczy i Szkicownik. Arkusz panelu jest zwykle tworzony w celu rozplanowania cięć, które mają być wykonane przez maszynę CNC. Arkusze te można następnie wyeksportować do pliku DXF.

Powyższy obraz przedstawia wygląd arkuszy paneli po wyeksportowaniu do formatu DXF.

Użycie

  1. Opcjonalnie wybierz jeden lub więcej obiektów Cięcia panelu lub dowolny inny obiekt 2D leżący na płaszczyźnie XY.
  2. Z menu wybierz narzędzie 'Narzędzia → Narzędzia panelu → Arkusz panelu'.
  3. Dostosuj żądane właściwości.

Opcje

Właściwości

Dane

Widok

Tworzenie skryptów

Zobacz również: API: Architektura i Podstawy tworzenia skryptów FreeCAD.

Narzędzie Arkusz panelu może być używane w makrodefinicjach i z konsoli Python za pomocą następujących funkcji:

Sheet = makePanelSheet(panels=[], name="PanelSheet")

Przykład:

import FreeCAD, Draft, Arch

Rect = Draft.makeRectangle(500, 200)
Polygon = Draft.makePolygon(5, 750)

p1 = FreeCAD.Vector(1000, 0, 0)
p2 = FreeCAD.Vector(2000, 400, 0)
p3 = FreeCAD.Vector(1250, 800, 0)
Wire = Draft.makeWire([p1, p2, p3], closed=True)

Panel1 = Arch.makePanel(Rect, thickness=36)
Panel2 = Arch.makePanel(Polygon, thickness=36)
Panel3 = Arch.makePanel(Wire, thickness=36)
FreeCAD.ActiveDocument.recompute()

Cut1 = Arch.makePanelCut(Panel1)
Cut2 = Arch.makePanelCut(Panel2)
Cut3 = Arch.makePanelCut(Panel3)
Cut1.ViewObject.LineWidth = 3
Cut2.ViewObject.LineWidth = 3
Cut3.ViewObject.LineWidth = 3
FreeCAD.ActiveDocument.recompute()

Sheet = Arch.makePanelSheet([Cut1, Cut2, Cut3])

Poradniki